Last Shadow Puppets došli su do broja jedan na top listi albuma sa "Everything You've Come to Expect"